'''
# 字符串方法
	去除空格
		去除字符串右边空格    string.rstrip()
		去除字符串左边空格    string.lstrip()
		去除字符串两端空格    string.strip() //注:去除的是字符串两端的空格不包括字符串内部
	去除前后缀
		去除字符串前缀    string.removeprefix(prestring)
		去除字符串后缀    string.removesuffix(sufstring)
	字符串大小写
		首字母大写    string.title()
		所有字母全部大写    string.upper()
		所有字母全部小写    string.lower()
'''
text = '你好 Hello'
print(text.upper())
'''
# 数字
	数字中可以有下划线(方便阅读,Python会忽略掉它们)
	多变量赋值(注意逗号隔开)
	Python中没有设置常量类型,我们可以将特定变量大写来提醒自己是常量    MAX_NUM = 123
'''
num = 100_000_000
a, b, c = 1, 2, 3
print(a, b, c)
'''
# 列表
	Python中用方括号[]表示列表,列表中可也存放各类的信息(数字,字符串,元组,字典,列表等)
	nums = [1, 2, 3, 4, 5]
	列表的访问   nums[0]   //在这里,0是索引,索引是从0开始的,即nums[0]得到的结果是1(列表nums的第一个元素)
		列表还允许从后向前访问    nums[-1]    //此时索引的结果是列表nums的最后一个元素5
							   注意:若此时列表为空会报错
	列表的增删改
		列表添加元素
			在末尾添加(追加)   nums.append(sth)    //sth:要添加的列表元素
			在任意位置添加元素(插入)   nums.insert(index, sth)   //index:要插入的元素索引(位置),sth:要插入的列表元素
		列表修改元素  nums[n] = sth   //n:需要修改的列表元素索引,sth:需要改成的元素
		列表删除元素
			根据索引删除元素
				del方式删除元素    del nums[index]   //删除列表中索引为index处的元素
				pop方式删除元素(弹出)
				无参数:默认删除最后一个元素   pop_thing = nums.pop()    //弹出列表最后一个元素(栈顶元素),并将删除的元素赋值给pop_thing变量
				有参数:删除指定索引的元素   pop_thing = nums.pop(index)   //弹出指定索引的列表元素(即从列表中删除),但仍可通过pop_thing获取被删除的元素内容
			根据元素值删除元素
				remove方式:根据值删除元素   nums.remove(element)	//删除列表中的element元素(如果列表中有重复的element值的话,只能删除第一个)
	列表元素的排序
		永久排序     nums.sort()	//永久的对nums进行排序(默认升序)更改
					nums.sort(reverse=True)		//对nums进行降序排列
        临时排序	 new = sorted(nums)		//不改变nums原本排列顺序,将排序好的nums赋值给new
					也可用reverse降序输出
        反转列表输出	nums.reverse()		//反转列表元素的输出顺序(从后向前输出)
    其他有用方法
		确定列表长度	len(nums)	//返回列表nums的长度(包含几个元素)
'''
'''
# 循环
	for循环
		格式:	for item in lists:

'''